package com.alibaba.citrus.cr.sales.plan.api.salesplan.audit;

import com.alibaba.citrus.cr.sales.plan.dto.api.request.SalesPlanAuditTaskQueryRequest;
import com.alibaba.citrus.cr.sales.plan.sdo.SalesPlanAuditTaskSDO;
import com.alibaba.cz.base.tool.page.PageResult;
import com.alibaba.lattice2.epoch.sdk.model.Result;
import com.alibaba.lattice2.epoch.meshflow.model.annotation.MeshFlowService;

import java.util.List;

/**
 * @author:suqing.tjf
 * @date:2021/9/16
 */
@MeshFlowService(apps = {"bc_order"}, name = "salesPlanAuditTaskQueryService")
public interface SalesPlanAuditTaskQueryService {

    /**
     * 查询审核任务列表
     * 0 待处理 1 已处理
     * @param request
     * @return
     */
    Result<PageResult<List<SalesPlanAuditTaskSDO>>> pageQuerySalesPlanAuditTask(SalesPlanAuditTaskQueryRequest request);
}
